CMTools est une extension (plug-in) apportant aux menus contextuels de Mac OS 8 (et versions suivantes) de nouvelles fonctionnalités . Dans les programmes qui supportent les menus contextuels les fonctionnalités suivantes sont disponibles :
- Lanceur d'applications, de fichiers et de dossiers.
- La création d'alias rangés directement dans vos dossiers préférés.
- La décompression de fichiers.
- La compression de tout élément (documents, dossiers, applications, etc...).
- La copie de fichiers et dossiers.
- Le déplacement de fichiers et dossiers.
- Le changement des codes créateurs et des types de fichiers.
- Le vérrouillage/déverrouillage de fichiers.
- L'ouverture de documents directement avec vos applications préférées.
L'utilisateur organise ses menus comme il l'entend, en créant et organisant, à partir du Finder, des dossiers et des alias.
II - Configuration minimale et installation
La configuration minimale pour utiliser CMTools est :
- MacOS 8
- La librairie "SOMobjects™ for Mac OS" doit être installé dans votre dossier Extensions.
- Un Finder scriptable (livré avec MacOS 8)
- Un Macintosh de type PPC (les menus contextuels ne fonctionnent qu'avec ce type de matériel).
2.1 Installation facile
Pour installer CMTools ouvrez l'application "CMTools assistant" et suivez les instructions à l'écran (cliquez sur le bouton d'installation). Redémarrez votre ordinateur après l'installation.
2.2 Installation manuelle
Si, pour une raison ou une autre vous avez besoin d'installer manuellement CMTools vous pouvez procèder comme suit : glissez le fichier "CMTools" sur le dossier Système et validez le dialogue qui vous indique que le fichier doit être copié dans le dossier "Eléments menus contextuels". [Ne déposez pas CMTools dans votre dossier "Extensions", il ne serait alors pas actif. CMTools doit se trouver dans le dossier "Eléments menus contextuels" qui est créé, si nécessaire, en procèdant comme indiqué ci-dessus.]
Si vous n'avez pas "SOMobjects™ for Mac OS" dans votre dossier Extensions vous en trouverez une copie livrée avec CMTools. Copiez là dans votre dossier Extensions avant de redémarrer.
Redémarrez ensuite votre ordinateur.
III - Organisation des dossiers et principes de base
CMTools créé, au 1er redémarrage après son installation, un dossier intitulé "CMTools configuration" (situé dans le dossier "Eléments menus contextuels" du "Dossier système").
Le dossier "CMTools configuration" est lui même organisé en 14 dossiers, chacun étant dédié à une des fonctionnalités offertes par CMTools :
• "Lanceur": destiné à recevoir les alias des éléments que vous souhaitez pouvoir ouvrir à partir du menu contextuel.
• "Créer un alias vers" : destiné à recevoir les alias des dossiers (ou des disques) dans lesquels vous souhaitez pouvoir ranger directement des alias.
• "Copier vers" : destiné à recevoir les alias des dossiers (ou des disques) dans lesquels vous souhaitez pouvoir copier directement des fichiers et dossiers.
• "Déplacer vers" : destiné à recevoir les alias des dossiers (ou des disques) dans lesquels vous souhaitez pouvoir déplacer directement des fichiers et dossiers.
• "Décompresser" destiné à recevoir l'alias de l'application que vous désirez utiliser pour décompresser des fichiers et dossiers (Stuffit Expander par exemple).
• "Compresser" destiné à recevoir l'alias de l'application que vous désirez utiliser pour compresser des fichiers et dossiers (DropStuff par exemple).
• "Ouverture avec" destiné à recevoir les alias des applications avec lesquelles vous souhaitez pouvoir ouvrir n'importe quel fichier.
• "Modifier créateur en": les codes créateurs des fichiers déposés dans ce dossier pourront être appliqués à n'importe quel fichier.
• "Modifier type en": les codes "types" des fichiers déposés dans ce dossier pourront être appliqués à n'importe quel fichier.
• "Modifier créateur & type en": les codes "types" et créateurs des fichiers déposés dans ce dossier pourront être appliqués à n'importe quel fichier.
• "Vérrouiller": pour activer/désactiver le vérrouillage de fichiers.
• "Dévérrouiller": pour activer/désactiver le dévérrouillage de fichiers.
• "Reconstruire menus" : pour activer/désactiver la reconstruction manuelle des menus de CMTools.
• "Applications": pour activer/désactiver l'affichage du menu applications dans les menus contextuels.
Ne changez pas les noms de ces dossiers ! (sauf pour désactiver telle ou telle fonctionnalité ou trier les menus de CMTools - voir plus loin) CMTools serait alors incapable de les reconnaître et recrerait de nouveaux dossiers automatiquement.
Ces dossiers se subdivisent en 3 catégories :
1) Dossiers utilisés pour construire vos menus. Les éléments placés dans ce type de dossiers modifient les menus correspondants de CMTools (voir ci-dessous). Ces dossiers sont : Lanceur, Créer un alias vers, Copier vers, Déplacer vers, Modifier code créateur en, Modifier code type en et Modifier créateur & type en.
2) Dossiers qui n'existent seulement que pour activer/désactiver certaines fonctionnalités de CMTools. Ces dossiers sont : Vérouiller, Dévérrouiller, Reconstruire menus et Applications.
3) Finalement les dossiers Décompresser et Compresser ne doivent contenir qu'un seul élément : l'alias de l'application utilisée pour décompresser et compresser respectivement.
3.1 Fonctionnement des dossiers spéciaux de CMTools
À chaque élément créé dans un dossier correspond un article de menu.
À l'exception notable des menus hiérarchiques pour lesquels vous créer des sous-dossiers, le principe est d'ajouter uniquement dans les différents dossiers des alias des éléments que vous souhaitez voir figurer dans vos menus.
Les règles de constitution des menus peuvent être résumer ainsi (la copie d'écran ci-dessous vous rendra ces règles, je l'espère, limpides) :
- Pour créer un article de menu : ajoutez un alias dans le dossier correspondant.
- Pour créer un menu hiérarchique : créer un dossier (et non un alias) au niveau désiré (vous pouvez en effet imbriquer les menus hiérarchiques les uns dans les autres en créant des dossiers à l'intérieur de dossiers qui eux mêmes figurent dans d'autres dossiers, etc, etc...). Il n'y a pas de limites dans l'imbrication des dossiers (et donc des menus hiérarchiques).
- Pour créer un séparateur dans vos menus : insérez à la fin du nom de n'importe quel élément un caractète tiret '-'. Peu importe ici que l'élément soit un alias ou un dossier, il ne sera pris en compte dans les menus que comme séparateur et non comme un élément à part entière.
- Pour renommer un article de menu ou un menu hiérarchique : renommer l'élément correspondant tout simplement.
- Pour supprimer un élément : mettez le à la poubelle...
Vous constaterez qu'il n'est nul besoin de redémarrer pour que CMTools tienne compte de vos modifications. La création et suppresion d'éléments est automatiquement et instantanément répercutée dans les menus (sauf option différente). Si la seule modification effectuée concerne le renommage d'un élément vous devrez alors demander la reconstruction manuelle des menus (les changements de noms ne peuvent en effet être pris en compte, les dates de modifications des dossiers n'étant pas mises à jour par un simple changement de nom).
Par ailleurs, sachez que, par défaut, CMTools ne résoud pas les alias pointant vers des dossiers pour en afficher le contenu dans ses menus (mettre un alias sur un dossier ne suffit pas à en rendre le contenu disponible dans vos menus). Vous avez cependant la possibilité de passer outre cette règle par défaut. Pour cela il suffit d'ajouter, à la fin du nom de l'alias, le caractère '+' N'abusez pas de cette possibilité compte tenu de son impact potentiel sur la rapidité de votre machine !
Par exemple, pour une structure comme celle-ci (exemple tiré du dossier "Lanceur" de l'auteur) :
Le menu CMTools apparaîtra comme suit :
IV - Description des dossiers de CMTools et comportement des menus correspondants
4.1 Généralités applicables à l'ensemble des dossiers
Vous pouvez trier les éléments figurant dans les différents dossiers en les renommant : CMTools affiche les éléments dans ses menus par ordre alphabétique.
Il est possible d'ajouter des préfixes numériques au nom de vos éléments. CMTools ne fait pas apparaître ces préfixes numériques dans les menus. Cela permet de classer les éléments tout en conservant les noms originaux des alias dans les menus.
4.2 Le dossier "CMTools configuration"
4.2.1 Vous pouvez désactiver à tout moment n'importe quelle fonctionnalité de CMTools.
2 possibilités existe dans ce domaine :
- en insérant un tiret '-' à la fin du nom de n'importe quel dossier vous rendez inopérante la fonctionnalité correspondante.
- en laissant vide de tout élément un des dossiers vous désactivez également la fonction (la fonction "Créer un alias vers" fait exception à cette règle).
Par ailleurs l'activation/désactivation de fonctionnalités est accessible également avec l'application "CMTools assistant".
4.2.2 Vous pouvez reclasser les différents menus que CMTools affiche en préfixant le nom des différents dossiers avec n'importe quel caractère autre qu'alphabétique (A-Z et a-z). Utilisez de préférence des chiffres. Par exemple, en renommant le dossier "Ouverture avec" en "1Ouverture avec" le menu correspondant apparaîtra avant tout autre menu.
4.2.3 Pour insérer des séparateurs créez des dossiers et terminez leur nom avec le caractère '-'.
4.3 Le dossier "Lanceur"
Ce dossier peut recevoir des alias pointant sur n'importe quel élément (fichiers, dossiers, disques, imprimantes, etc...). Bien sûr, vous pouvez y placer également de vrai dossiers destinés à créer vos menus hiérarchiques.
Lorsque vous sélectionnez dans le menu contextuel un des éléments figurant dans ce dossier (et sous-dossiers éventuels) CMTools demande au Finder de l'ouvrir. Si il s'agit d'une application celle ci sera ouverte, si il s'agit d'un document le Finder l'ouvrira avec l'application ayant servi à le créer, si il s'agit d'un dossier le Finder l'affichera à l'écran, etc...
Bref, c'est un lanceur classique... ;-)
Le lanceur n'est pas affiché par CMTools si vous appelez le menu contextuel alors qu'un ou des éléments sont sélectionnés sur le Finder. Vous devez cliquer sur une portion "vierge" de l'écran pour faire apparaître le lanceur.
4.4 Le dossier Créer un alias vers"
Ce dossier ne devrait recevoir que des alias pointant sur des disques ou des dossiers : y déposer des alias vers des fichiers n'a aucun sens. Bien sûr, vous pouvez y placer également de vrai dossiers destinés à créer vos menus hiérarchiques.
Notez que le menu correspondant à ce dossier contient systématiquement l'article "Dossier bureau", ainsi qu'un menu hiérarchique permettant de créer des alias directement dans la hiérarchie CMTools, quand bien même vous n'auriez créé aucun alias sur ces éléments dans le dossier "Créer un alias vers".
Vous ne pouvez donc pas désactiver la fonction "Créer un alias vers" autrement qu'en renommant le dossier "Créer un alias vers" en "Créer un alias vers-". Ne rien mettre dans le dossier ne suffira pas à désactiver la fonction, les éléments ci-dessus étant systématiquement ajoutés par CMTools.
Lorsque vous sélectionnez dans le menu contextuel un des éléments figurant dans ce dossier (et sous dossiers éventuels) CMTools demande au Finder de créer un alias de l'élément sélectionné *et* de le mettre dans le dossier ou disque pointé par l'alias.
4.5 Les dossiers "Copier vers" et "Déplacer vers"
Ces dossiers ne devraient recevoir que des alias pointant sur des disques ou des dossiers : y déposer des alias vers des fichiers n'a aucun sens. Bien sûr, vous pouvez y placer également de vrai dossiers destinés à créer vos menus hiérarchiques.
Notez que les menus correspondant à ces dossiers contiennent systématiquement l'article "Dossier bureau" quand bien même vous n'auriez créé aucun alias sur ces éléments dans les dossiers "Copier vers" et "Déplacer vers".
Vous ne pouvez donc pas désactiver les fonctions "Copier vers" et "Déplacer vers" autrement qu'en renommant les dossiers en "Copier vers-" et "Déplacer vers-. Ne rien mettre dans le dossier ne suffira pas à désactiver ces fonctions
Lorsque vous sélectionnez dans le menu contextuel un des éléments figurant dans ces dossiers (et sous dossiers éventuels) CMTools demande au Finder de copier (ou déplacer) les éléments sélectionnés vers le dossier ou disque pointé par l'alias.
4.6 Les dossiers "Décompresser" et "Compresser"
Ces dossiers ne doivent recevoir chacun qu'un et un seul alias : un alias pointant sur l'application à utiliser pour décompresser/compresser vos fichiers et dossiers.
Lorsque vous sélectionnez dans le menu contextuel l'article "Décompresser"/"Compresser" CMTools ouvre l'application correspondante en lui donnant en paramètre les éléments sélectionnés. Ce qui doit avoir pour effet de décompresser/compresser ces éléments. Stuffit Expander et DropStuff remplissent très bien cette tâche mais rien ne vous empêche d'utiliser d'autres applications pour ce faire.
Notez que l'article "Décompresser" n'apparaît dans le menu contextuel que si l'élément (ou un des éléments) sélectionés a été créé par Stuffit ou a un des suffixes suivants : hqx, sit, sea, cpt, bin, gz, uu, tar, zip, arc, pkg, arj and Z.
Vous pouvez remédier à cette "limitation" en plaçant un alias de votre application de décompression dans le dossier "Ouverture avec" (cette fonction ouvre n'importe quoi avec n'importe quelle application).
4.7 Le dossier "Ouverture avec"
Ce dossier ne devrait recevoir que des alias pointant sur des applications. Bien sûr, vous pouvez y placer également de vrai dossiers destinés à créer vos menus hiérarchiques.
Lorsque vous sélectionnez dans le menu contextuel un des éléments figurant dans ce dossier (et sous dossiers éventuels) CMTools lance l'application correspondante et lui demande d'ouvrir les éléments sélectionnés.
4.8 Les dossiers "Modifier créateur en", "Modifier type en" et "Modifier créateur & type en"
Si vous ne savez pas ce que veulent dire ces phrases n'utilisez pas les fonctions correspondantes de CMTools (désactivez ces fonctions - cf plus haut).
Ces dossiers ne devraient recevoir que les choses suivantes :
- pour "Modifier créateur en" : que des alias vers des applications.
- pour "Modifier type en" : que des alias vers des documents.
- pour "Modifier créateur & type en" : que des alias vers des documents.
Bien sûr, vous pouvez y placer également de vrai dossiers destinés à créer vos menus hiérarchiques.
Lorsque vous sélectionnez dans le menu contextuel un des éléments figurant dans ces dossiers (et sous dossiers éventuels) CMTools modifie le code créateur et/ou type des fichiers sélectionnés en les remplaçant par celui ou ceux des éléments pointés par l'alias correspondant (si vous suivez vous êtes très fort ;-)).
4.9 Les dossiers "Applications", "Reconstruire menus", "Vérouiller" et "Dévérrouiller"
Ces dossiers doivent être laissés vides. Ils ne sont utilisés que pour activer/désactiver les fonctionnalités correspondantes.
V L'application "CMTools assistant"
Cette application permet d'installer, de mettre à jour CMTools et de paramètrer certaines options.
Ces options sont :
5.1 Reconstruire les menus automatiquement.
En activant cette option CMTools reconstruira ses menus lorsque les dates de modifications des dossiers situées dans sa hiérarchie changent. Dans la mesure où CMTools vérifie ces dates à chaque fois que les menus contextuels sont activés cette option peut avoir pour effet de ralentir le temps de réponse. Notez également que le fait de renommer un élément ne change pas la date de modification du dossier dans lequel il se situe, vous devez reconstruire les menus manuellement dans ce cas.
Il est donc recommandé que vous laissiez cette option désactivée et que vous reconstruisiez les menus de CMTools manuellement après avoir effectué vos modifications.
5.2 Montrer toutes les applications du dossier "Ouvrir avec".
Par défaut CMTools n'affiche pas tous les éléments se trouvant dans le dossier "Ouvrir avec" mais seulement les applications capables/qui reconnaissent les éléments sélectionnés. En activant cette option CMTools ne fera aucun tri et affichera systématiquement tous les éléments se trouvant dans le dossier.
5.3 Ajouter les applications actives au menu "Ouvrir avec".
Si cette option est activée CMTools ajoutera les applications ouvertes sur votre ordinateur au menu "Ouvrir avec". Notez que CMTools affiche soit toutes les applications, soit seules celles capables d'ouvrir la sélection, en fonction du réglage de l'option précédente (5.2).
5.4 Activation/Désactivation des fonctions.
V Réponses aux questions fréquemment posées (FAQ) sur le fonctionnement de CMTools
6.1 Problème d'installation
6.1.1 - Pourquoi CMTools n'est pas actif sur ma machine ?
Verifiez que :
- vous possèdez une machine à base de processeur PPC (les machines à base de processeur 68K ne supportent pas les extensions aux menus contextuels).
- Le fichier CMTools est bien rangé dans le dossier "Contextual Menu Items" (et non dans le dossier Extensions ou ailleurs).
- La librairie "SOMobjects for Mac OS" est bien dans votre dossier Extensions.
6.2 L'organisation des menus, menus hiérarchiques et articles de menus
6.2.1 - J'ai créé un dossier mais celui-ci n'apparaît pas comme menu hiérarchique mais comme simple article de menu, pourquoi ?
Le dossier en question ne doit pas être vide. En créant des éléments dans ce dossier vous créez un menu hiérarchique, sinon il reste un simple article de menu, comme n'importe quel autre alias.
6.3 Le décompactage des fichiers
6.3.1 - CMTools ne tient aucun compte des dossiers et autres éléments que je peux créer dans le dossier dédié à la décompression des fichiers, (même chose avec le dossier de compression d'ailleurs),pourquoi ?
Ce dossier fait exception, il ne doit contenir qu'un et un seul alias : celui pointant sur l'application que vous souhaitez utiliser pour décompacter vos fichiers. Aucun autre élément n'est pris en compte. Dans l'hypothèse où vous placeriez plusieurs alias dans ce dossier CMTools n'utiliserait que le 1er.
6.4 La création d'alias rangés directement dans certains dossiers
6.4.1 - Bien que je n'ai pas créé d'alias vers le bureau dans le dossier "Alias destination" CMTools s'obstine à faire apparaître le bureau dans le menu "Créer un alias vers", pourquoi (même chose avec les dossiers "Copier vers" et "Déplacer vers" ?
Comme il n'est pas possible de créer un alias "pointant" sur le bureau et que cette destination est couramment utilisé pour créer des alias CMTools l'insère de lui même dans le menu. Vous ne pouvez donc pas désactiver cette option en laissant ce dossier vide. Utilisez la 2nde possibilité de désactivation (décrite en 4.1).
6.5 Divers
6.5.1 - Il m'est impossible de faire apparaître le lanceur de CMTools ailleurs que sur le Finder. Est-ce normal ?
Les menus contextuels ne sont disponibles que dans les applications qui les supportent. C'est le cas du Finder. Ces applications seront de plus en plus nombreuses au fur et à mesure que les développêurs mettront à jour leur application pour le système 8.
6.5.2 - Certaines fonctionnalités de CMTools n'apparaissent pas systématiquement dans les menus, voir n'apparaissent jamais, pourquoi ?
S'agissant de menus contextuels il est normal que certaines fonctionnalités n'apparaissent que si le contexte les rend applicables. Par exemple, si aucun fichier ou dossier n'est sélectionné vous n'aurez pas la possibilité de créer des alias. De même, si aucun fichier sélectionné ne comporte un suffixe acceptable ou n'a pas pour créateur Stuffit (cf 4.5) le décompactage n'est pas proposé. Etc, etc…
6.5.3 - Comment CMTools effectue les tâches offertes par ses menus ?
La majorité des commandes de CMTools sont déléguées au Finder par l'intermédiaire d'Apple Events.
6.5.4 - Si je mets un alias d'un dossier dans un des menus de CMTools celui-ci n'affiche pas dans ses menus le contenu du dossier mais uniquement le nom de l'alias. Pourquoi CMTools ne se comporte t-il pas à la manière de PopUpFolder ?
Effectivement, par défaut CMTools ne résoud pas les alias pointant sur des dossiers, parce que cela ralentit la machine. Cependant, si vous désirez cette fonctionnalité il suffit de rajouter le caractère '+' à la fin du nom de l'alias correspondant.
6.5.5 - J'aimerais que CMTools affiche le contenu des dossiers sur lesquels je fais apparaître les menus contextuels.
L'auteur n'envisage pas d'implanter cette fonction compte tenu des limites exposées ci-dessus (6.5.4).
Néanmoins si vous estimez indispensable cette fonctionnalité vous pouvez télécharger FinderPop qui est un tableau de bord étendant les menus contextuels et qui permet de visualiser dans les menus contextuels le contenu des dossiers. CMTools et FinderPop sont parfaitement compatibles entre eux.
6.5.6 - Pourquoi la commande "Déplacer vers" ne suppime pas les éléments déplacés de leur emplacement d'origine lorsque le déplacement s'effectue d'un volume vers un autre ?
Parce que cette commande est exécutée par le Finder et que celui-ci considère qu'il ne doit pas supprimer des éléments déplacés d'un volume vers un autre.
VII Distribution et statut de CMTools
CMTools est diffusé sous le statut du freeware, c'est à dire que vous pouvez librement l'utiliser (aucune contrepartie, monétaire ou autre, ne vous est demandé) mais l'auteur conserve tous ses autres droits sur le programme.
La diffusion du programme est libre, et même encouragée, à la condition qu'aucune contrepartie, et notamment financière, ne soit demandée autre que le prix du support éventuel.
CMTools peut être téléchargé à partir de ces sites :
L'auteur recevra avec plaisir toutes suggestions, rapports de "bugs" et même un simple mot pour lui dire que vous utilisez son programme.
L'auteur tient à exprimer sa gratitude envers l'ensemble des bêta testeurs, qui me pardonneront de ne pas citer leur nom compte tenu de leur nombre, ayant participé à la mise au point de ce programme. Leur dévouement est toujours grandement apprécié.
IV Incompatibilités connues
CMTools requérant un Finder scriptable il ne peut être utilisé avec At Ease.
Les programmes suivants semblent poser problèmes :
- Hotline Doubler.
- QuicKeys ToolBox (ce dernier semble incompatible avec toutes les extensions aux menus contextuels).
X Historique des versions
3.0 (9/8/97) Nouveautés et améliorations:
• Apparition d'un installeur et d'un assistant à la configuration.
• Les applications sont triées par ordre alphabétique dans le menu Application.
• Vérrouillage/Déverrouillage de fichiers.
• Possibilité d'activer/désactiver les options suivantes :
- reconstruction des menus automatiquement,
- affichage de toutes les applications dans le menu "Ouvrir avec",
- ajout des applications ouvertes dans le menu "Ouvrir avec",
- affichage des applications "cachées" (background-only).
2.2 (8/27/97) New features and improvements:
• Access to the Application Menu in the Contextual Menu
• Items in the Open Using folder display only if they can open the selection
• Numeric prefixes on folder names are not displayed in the corresponding menu
• Menu separator implementation
2.0.1 (16/8/97)
- Correction de bugs :
• Un bug sérieux pouvait empêcher certains disques d'apparaître sur le bureau.
2.0 (15/8/97)
- Nouveautés :
• L'ajout du caractère '+' aux alias pointant sur des dossiers rend leur contenu disponible dans les menus de CMTools.
• La création d'alias de la sélection directement dans la hiérarchie de CMTools est désormais possible (raccourci pratique pour constituer ses menus).
• Est rattaché à chaque menu hiérarchique du lanceur un nouvel article permettant d'ouvrir le dossier qui contient les éléments du menu.
• La fonction de décompression fonctionne dorénavant sur tous les fichiers créés par Stuffit, quel que soit le suffixe du ou des fichiers.
• CMTools n'affiche plus qu'un seul séparateur dans les menus qui en comportent plusieurs à la suite.
• Les fichiers alias sont résolus, lorsque nécessaire, "silencieusement".
• Les imprimantes sur le bureau ne sont plus assimilés à des fichiers ou des dossiers (c'est le lanceur qui est présenté lorsque l'on clique sur ce type d'éléments).
- Correction de bugs :
• Une mauvaise libération de la mémoire pouvait entraîner un plantage de la machine au bout d'un certain nombre d'utilisation du menu contextuel.
1.1 (27/7/97)
- Nouveautés :
• Tri possible des différents menus.
• Copie et déplacement possible vers le bureau.
• CMTools est actif avec toutes les applications compatibles système 8.
• CMTools "beep" au cas où il ne peut ouvrir une application par manque de mémoire.
- Correction de bugs:
• Les extensions des fichiers décompressables peuvent être en minuscules et en majuscules.
• CMTools ne tombe plus dans MacsBug lorsque EvenBetterBusError est installé.
• Certaines applications refusaient d'ouvrir les documents que CMTools leur donnait.